finishes everything