added auto detection of birthday