add shortcuts, improve responsive