add +1 smooth