I'm going to have to fiddle with this more later. putting it on hold for now.