add notes on constructors method overload, + code examples