count, sys_info, temp_max_min...

and some refactoring