modify go shell