OT FYI - Fidelity's ATP is all hosed up. They're aware of it, just got off phone w/ technical support I noticed some problems yesterday also