working, but flickering