porting over new composer/filtercollection from master. upping version