solo js