add GD filter
cache should return jit-image object
fix bugs