work in progress

Things are slowly moving forward.