added publication format model