nanospc, spc nano, spc interlocking