Renamed stuff to understand better what it does.