cancer machinery