first simplified , delete the code we don not really need and it doesn't really work