show tosst, save only when necessary