suggestion for easier parallel interface