precompile assets catchcall