compiles after adding historical lookup methods (no day bars yet and no testing code migrated yet)