upgraded to version 12