fix typo
rename
change pack member var
filter instead of output is suppose to do such job