there are some bits that are easier to criticize than others but on the whole i thought this was pretty good