clean some warning in solution