add some new files to start to port marcos from 7 to 8