added Spacial Check