most methods are there