doc explanaion variables