9.6/10 very good