Machine applications