String properties and calculations