OMG ooooh my god. oh.my.god. this. is. the. best.javert.ever. ever ever ever ever ever ever ever ever THANK YOU SO SO SO...