separated js