added some mumbo jumbo