we should be able to and just used a data structure that gets passed into the logic init images