handling more data + refactoring it to use a single module