fixed up repr to be a bit nicer