SPELL Framework