update show()