machine_for_viewing