being imperfect