all methods and properties were added