added more shell lexers