add learnShell to Shell and learnPHP to PHP