3.0 typos and readabilty for API