upgrade deps
adjust reflect()