added weight module