trying out batman.js, this app is barely functional.