new shortcuts handler