WOULD ANYONE ELSE HAVE DONE BETTER?