prototyping a high level operation idea