I'll re-adjust the order of the conditions.