define basic skeleton of modules