update the markup