better finish statements