All the needed controls exists for input. I don't like them yet, but will be good for start