:construction: added support for multiple conditions at the same time