use of general methods