read n acknowledge