added separate module for the include stack