round one

first round of code a lot of it would not be working because it's not
coded in just sit tight and wait...