Dependente e mudança na arquitetura removendo singleton da BP