initial tool