improper modulous