How are conditonal logic arranged or prioritize?