howto read