Structured code in parts