ryan+bfacts