Try the rolling x method there is a wiki entry for this right here