figaro and precompile
merge