complete_valiable-definition