explicit converstion to string