styles and filters improvements (not finished)