theoretical user reccomendation