pixel updates per ash's request