change observer after_create override to alias_chain