code needs fixing I think, I'm unsure of how to start on Scene