compile assets runtime