why do you need more than 1 bug ,js val or length