do nothing if some viable vars are undefined