Working sweeps and throws - 081124