minor fixes
collection views now reset when setView called