Initial commit V10

Updated final variant