fix module stuff