link other implementations