merge with elef