Hm this looks weird, could you expand on why we need to do this?