Producer confidence improving slightly