I learned a lot and is very pleased with the modulo