pushing lib.js cuz it blew up on me...