try js clientside runner