fix data apis