Nothing like a deadline to concentrate the efforts!!