prepare for delegating.