Create datastruct