setter eliminated