work on part8