addded methods to all classes