still laggy as all hell, however.