shell cleanup