cleaning code
added CollectionController