include source for easy rebuild