Added new way to make conditions
Added update many feature for more speed
Added unit testing