implemented ufo