updated scene basics