minor UI fixes
better input handling especially for negative numbers