Reflection dust and rubble