Massive changes on how QMC works, It is now based on handlers