I apologize for how bad the video is. I'm very new to this ;-; credit to: CommunityGame for the video