fix stupid finish bug