move data.go to cache.go
change fouls to numbers