some more progress!!