correctly specify foreign_key