improvements by using open-dolphin-extension 0.3