Reduce the duplication