testing a sub module