dont think we need a composite key
rename to match model files