update show singleton