Marriage in 21st century