Initial struct builder