precarious shell