Updated struct fields' visibility