to finish; to complete; to bring to a conclusion; to settle
whole; complete; perfect; intact
☺