If I am not mistaken David Allen Cap had a similar structure.......