should this be committed? can it just be generated?