emo need better assertions