about this file: you don't actually need any of the functionality the file provides anywhere outside a single .cc file. So just move everything you have here into your .cc file instead.