reasonably working UI for forms