fixed root problem