1) Now writes a ready message to listener to inform that it's ready to proceed.

2) HIGH and LOW digital writes swapped to account for pull-up state.