added spatial linking module