Added new classes and a method in BackendHandler