hate shell!