for my shell code