Looking for help of viewport frame

Hey developers/

Im trying to get some help on installing a UI this:

the green bar is for health and has been scripted and the yellow is for stamina.

The big white circle located on the left is going to be for a viewport of the players avatar by this i mean like this:
image

I am not sure in what to put into the script and need help
Discord: OFB_5#7076

go to here and you will find it out Players | Roblox Creator Documentation

make local script inside imageLabel and make sure size is 0, 420, 0, 420

local Players = game:GetService("Players")
 
local player = Players.LocalPlayer
 
-- Fetch the thumbnail
local userId = player.UserId
local thumbType = Enum.ThumbnailType.HeadShot
local thumbSize = Enum.ThumbnailSize.Size420x420
local content, isReady = Players:GetUserThumbnailAsync(userId, thumbType, thumbSize)
 
-- Set the ImageLabel's content to the user thumbnail
local imageLabel = script.Parent
imageLabel.Image = content
imageLabel.Size = UDim2.new(0, 420, 0, 420)