modificada origem dos submodulos