Made will_* variables function