improve the users rules