extra parameters processing added