made naming better
and improved the ssp library