This might cause problems when we move to supporting firefox/ie/etc?