created send_idle()
cleanup
cleanup
cleanup
cleanup
cleanup
cleanup
cleanup
cleanup
cleanup
cleanup