adding short exact sequences