filters, gradients, better support for ports, bug fixes, improvements