updated modulenable