working on init repo tools.