Simple (non-functional form
Basic form for updating (with validation)