preparation for final 757245