some problem fix