fix initial behavior