improve deployment