made modules work