Agent now sucks the way it should