Attack selection and switch selection parsing needs testing