Nice if else logic...NOT