embed dialogue. fix #21