get left space before do cache