add formatting_engine module