asset compilation improvements