starting modifying tb, need to check part 1 works.