parse variables