lr3 draft implenentation