'idle' complete wrapper