Okay so basically im trying to make it so whatever the raycasting hits, there is a surface gui or block with a decal on that goes onto the surface (Like Mei in overwatch) but I'm not sure how to get the correct rotation that the parts surface that has been hit has. Any suggestions or idea's?