added sparse features