re-inmplemented subjective vision