I think I need to figure out something better for shiny surfaces