demi and 1d

   @fixddl