RM : Sep of concerns