added asset compilation