Future code to be shared with JordanVlieg

Base structued