refactoring
AgentSMS::Page added