model users with tests