added part of 8