simplified features data structure