handling string metastruct now