should return not print