widgets js added