pixel buffer still acting funny