finished final thought