fix pre() error