Wait…….some of these points seem familiar???