Added a few string maniputaion functions