!! thomas beattie !!