some house keeping
use backbonejs