add 3.12
add 3.13
add 3.14
add 3.15
add 3.18