intro improvment