add spl-stack