change iS readindata into class for future extension for MUSIC