code refactored 2 for epic combo