two fixmes (primitives and return) and a suggestion for printing