refine variable definition