setting up setter