fix data argument