illustration update and margin update