basic structure of process