update & fix.