Mega responds to security concerns; promises some changes