last. logic