msn abstractions & collabs