fix attempt constructor injecting exam