fix label position bug