lots o stuff done. bout ta add some buttons