finished up the tostring() function
much better tostring func