store data as int/float as possible
added publicLabel access methods