I wish I can find a better word than SUPERB !!! everything is just perfect