Mastering Legal Opinion Writing-Updated2