added some ideas this is junk because i was on the phone