not bad for a newbie lol
took a lot of reading and research and of course some mistakes