create from raw material