Why won't the shit work