ukraine ceasefire remains shaky, but still holding