now accepting client input
improved client ui