add transition
move render in show()
comments for include bs232