[#61] singleton consumer instantiated twice
fix psr2