2js problems solved