restored setter