special thanks to don clady