done first cleanup of cpp and nativeinterface; not started fdactivity