ok done i made a first stab at a rewrite and expansion but it needs help please pitch in rodii