just gotta work on the second part… i think im on my way though