learn session and shortcouts