assets part 1 for publish