Fix read bug
Add feature readAt
test for no selector