implemented frame acceleration -- needs LOTS of testing