started data handling frameworks. added SMA