fixing sub modules
trying to fix sub module
arggghhh