Add to Impl for Part II