add "low_pass_filter" function
complete "setup" function