basic framework to create user interests