First of all, I am quite happy with this piece coz I...