redo view magic setter for static