fixed the not called stop function when a thing is going down
added os_display_driver