otf creation