more complex datastructure for feed