receiver impl of append entries