fix the bic position bug