Preparing things for easy compilation.