oddly satisfying but gross