created initial data struct