Why does SiSt require the user to set a size?