added FilterQueue orderedWrite(); implemented Filter media() --KW