add source code for 7.1 (not tested)