added more shortcuts
allow more special char