Would this better be done in an "after_create" hook?