new option of filter call list ordering, some refactoring