adding salt module EXPERIMENTAL + typo edit + few fixes