update from Mike Hibler at Utah