legal + js