fixed setter issue