Feel free to leave a comment if you have any questions regarding my code, I'll be answering em :)