Updated shop and discount modules