Original authors:
	Manish Singh
