move all data handling to data-man package; fix issue getting size properly