use backbone and underscore
minor update