add spatial packaging