store custom collections to give them back if needed (closes #2)