added shell highlighting