couple words about module structure