visual adjusments and register validation