add alternative contents