initial construction with LONGXIN lecture notes