Feeling a bit frazzled.