added carousel touch