testing final code