added divisions module