don't need the extra call to str either