refactored likely_show to make it more similar to likely_write