updated current() to toString()