added strike change function