machine application