bug fixed, check length