massively jackey, not finished.