posterior as attributes