add useful and useless repute in controllers