fixed collection controller