added __unicode__ methods and other methods