non working on read - requires two enters
initial dev