@natashyamonroe: This is too much.