A new toolbox to distinguish the sources of spatial memory error