fixed #3 - instantiate methods