kdb : one to one (not finished)