addition enhancment