update
add load function for spin sys