Humans spotted