add intruduction
u is not o