working on scene gradient bugs