Updated with mutual friend stuff. Old stuff is commented out for the time being so old sparker box is non-functional.