style updated
added str_clone