Adding PiReader, working and all