Viking Store Admin

this probably should go into the model