todo comments
fix tstring issue