redesigned and posted about aspectmock