Add Nakov functions