protocol task and heart task init success