a not needed exception removed.
fixing the documentations
adding some todos to be fixed when iOS is far enough