construct from original material