protocol framework finished, started on the threads