add sp_checker and finish zc_2s1.py