add lin widget
fixed time bug