Refactoring static2 and adding r2 as a static engine