added collection controller