Nub and skull theory?

Lauren • Our little miracle Caroline arrived 1/28/15! Thanks glow!
Heart rate was 167
 what do you guys think?