add missing argument
update PreCon usage