add spl register