small updates to the lambert method