Added pythonic methods + update comments