added vision experiment