progress on my slow project ~