added support for FireBird