It's been a loooooooooooooooong time... _
final_phase