decoupling fpm and ampq