not workable, but ran out of time to finish edit