separate arguments for different messages
more detail on the append_entries message handler