make the views for machines