fix cast str target