assets pre-compile