updatded Implementation chapter