add be_is_SubSP and fix some oparities