ian i fred , emedan haff,