scm syntax