genie module added