newly hatched