rearrange and reprecompile assets