DroidUi: should use StringIO