Avoid duplicate code.