finish globals