shared tools for show. check if super