fix bug of up