removed uncessary receiveBuffer constructor params