Another possibility is that Ava subcontracted someone else to write the code and now they're refusing to hand it over to her.