improve form user interface