feature added Hash like get and set methods