fix initial problems.