don't need to export this method publicly (lowercase `b`)