this is what I have coded. It needs capitalization and a few changes to work with everyone else's code