no errors and combined updated toString method

need to debug to get satisfied result.