Possible NanoGong ideas