some progress finally but more to go