Sc bugs improvements

fixes #122, #120, #118, incorporates #82