rawConstruct