add notes on method overloading, + code examples