A little work in progress

Working
on this.