remove IIFE + export instead + remove matchmedia.js