add simpledelegator