add spm louncher
add setup