minor bug fixed, can t sleep