working insert middle