Living with imperfection