pureness added