imperfect definitions