current doesn't always return first item in array, reset does