PUNCH architecture