A lib used by myself.