This repository is a basc function lib.