API its OK to use