added more set methods and test script