no point really in writing the api on paper