Porting v5->v8
os project
Adding progress on porting tasks