make it handle multiple shortcuts