fixed the birthday empty problem again