All Snow physics