2 improvements