add 3.10 support, makefile