beyond frustrated. can anyone help?