Heres what i got so far