added lighting and fog