hm do you have to use the ::Shoes here? Isn't it in the same scope...maybe because I don't see the whole file atm