use hearbeat to speed up