Shell analysis