removed public_show until it speeds up