updated misc module