Imperfection control