Seems like a good review but will wait for others to confirm