return proper callback
use findOrCreate when a nested association is used