Draggable zoom mask?

i’m trying to make a zooming mask, i got the mask to follow the mouse around, but i have no idea how to make the image zoomed inside of the mask. can anyone help me out with this?