Reviewed the spec from DanT