implement getActive and setActive
pass array instead of collection to a list
scss improvements