Billet logics