shell scripts
filter functions