initialized Location "next" field to -1  -  in order to differentiate between  no-next and next=zero locations