deck test by Mike Newton