0819 add scheduler