add system
smp init