version 1.8

refactoring, add schedule, test widget, etc