renamed module wrapper -> module