better controlls
chat works, now time for mega cleanup