fix valname and argument data struct