do not use finally as it doubles call of autofix