distribution and release strategy