placed in all the strut code - non working