compatible with Delphi 2.