new controls for input, not working yet