gm_construct view 3