This is a base tool for sakai