do not hard-code a variable list