Modulo considered harmful.