add username presence validations