updated mogger