add clear breakpoint(s) functional, change interface to promise
change version info