precompile list update