Switch + IF parsing