input buttons work