good, nice but costly