fix last test and add show/read instances