initial experiments
singleton crumb service