should be in its plugin, .model