changes to make module able to deploy in dependent mode. next to tackle is app only