separate files for different concepts in meter module