use find_or_initialize_by_uuid fix3