#5 allow "0" as value