added stuff for collection