Changed the way mule works