manage specials
work on agent