intermediary checkin, trying different optimizers