Changed constructor to call other constructor for consistiency. Added this access to members in constructor.