fix overlapping sloc problem