all new methods are called.