habit form ui validations