Inverted the machine add method to allow us to use the YUI event system as intended