use 0 instead of empty string