Updates and patches

Top