adding initial ogreal support