proper vars