Errors, validation, hidden inputs