fix dynamic inclusion