update: setup assets pipline