Added toString method for debugging