Added further documentation