using new notation for methods