Initial work. Roughing it out...