ohtitz: close to perfect