based on video series by @irlnathan, https://github.com/irlnathan/activityoverlord