put it in a map
WIP on personalization