version 0.5 heavy optimizations, new filters