added new methods in classes