async loading working, needs refactoring
that birthday value is wacky