restore modules