any advice welcome
there's a bunch of flaws i can see myself but i've already spent 2 hours on this so i think i'll stop here and move onto something else