complile assets