added nested module test