created ALL conditional
created LEFT conditional