breaking apart collections into separate files :hibiscus: