A rating or feedback would be nice. Every criticism is welcome.