handle unexpected fields