add ENHANCED mode