Finish Method Factory