[very wip!] trying to get str.format working