formatting filters to match project conventions. removing optional argument in precision and fixed. updating tests