Days of Future Past Rogue/Josh27

Work in progress....