We don't need no stinkin javascript.