classes without state to modules.