spatial model