add:    basic_idle code