don't do unnecessary work