adding spnsors and javascript functionality
this is the merge commit