allow to declare success or failure without an error
update usage