build public