made array filter guarantee order #6 fixed