added zero_upper before each filter function call