Worked on shell more