modified deploy script, file controller and the submodule
ignoring IDEA