remove buisness logic in facture rendering