implemented a hourly single item activity; naming refactoring;