data.length fix