exact non exact