single player features added