sheeple proto system to see how it would work with regression. More porting to do!