100 looks like a magic number. maybe define it somewhere as a constant?