add spm repo