use a different layout for add versus edit so its easier to style