internal snap 1