refactored award