added cubic module