a bit more progress, validation