a generic frontend for a staging machines