spc nano, nanospc interlocking, novaspc interlocking