Added updateFromString