Synthesized Part 1 without pipeline