support for machine operation