fix some warining when push