restructure layout of distribution