All three (almost)