don't double check variable existence