new output javascript widgets