add auto start class
add unsleep
commit