not 100% sure python3 is going to work, ah well