micheamich: some redraw