working on storing user preferences for blocks