fix exists method return
add changed method to nhl model
detect instance changes