RECENT DEVELOPMENTS IN FINITE