move excuse, award, and dialup to modules