stupid capital struct fields