updated scene inheritance way.