@valid
@pretty
@ugly
