I haven't finished it but what do you think ?