remove dependency on preset