adds slight player definition and initialisation mode