legal applications