A bunch of credit to @seyis2011 and @Byronbroxd for the assets (mostly seyis) and inspiration
doing this to prevent more lag