Better input forms, work in progress.
Better input forms, work in progress.