base view, str methods