Updated ima, now working to update weak