switch to int storage