seems like a good one to know
var observer = new IntersectionObserver(function(entries) {
var div = document.querySelector('.my-work');
if(entries[0].isIntersecting === true)
div.classList.add("visable");
}, { threshold: [0] });
observer.observe(document.querySelector("#my-work"));