updated shell link header, still needs improvements.