some bug repire