nonstupid digest assets initialiser