Silverstone developments making good progress